package com.itjin.model.domain.dto;

import lombok.Data;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import java.util.List;

/**
 * 学习资料批量审核DTO
 */
@Data
public class MaterialBatchAuditDTO {

    /**
     * 资料ID列表
     */
    @NotEmpty(message = "资料ID列表不能为空")
    private List<Integer> materialIds;

    /**
     * 审核状态(1-通过，2-拒绝)
     */
    @NotNull(message = "审核状态不能为空")
    private Integer auditStatus;

    /**
     * 审核意见
     */
    private String auditReason;
} 